//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;
using CascadeSharp.TKernel.TColStd;
using CascadeSharp.TKMath.TColgp;

namespace CascadeSharp.TKMath.Convert
{
    //---------------------------------------------------------------------
    //  Class  Convert_CompBezierCurves2dToBSplineCurve2d
    //---------------------------------------------------------------------
    public sealed class Convert_CompBezierCurves2dToBSplineCurve2d
    {
        public Convert_CompBezierCurves2dToBSplineCurve2d(double AngularTolerance)
            : base()
        {
            throw new NotImplementedException();
        }

        public Convert_CompBezierCurves2dToBSplineCurve2d(Convert_CompBezierCurves2dToBSplineCurve2d parameter1)
            : base()
        {
            throw new NotImplementedException();
        }

        public Convert_CompBezierCurves2dToBSplineCurve2d()
        {
            throw new NotImplementedException();
        }

        public void AddCurve(TColgp_Array1OfPnt2d Poles)
        {
            throw new NotImplementedException();
        }

        public void Perform()
        {
            throw new NotImplementedException();
        }

        public int Degree()
        {
            throw new NotImplementedException();
        }

        public int NbPoles()
        {
            throw new NotImplementedException();
        }

        public void Poles(TColgp_Array1OfPnt2d Poles)
        {
            throw new NotImplementedException();
        }

        public int NbKnots()
        {
            throw new NotImplementedException();
        }

        public void KnotsAndMults(TColStd_Array1OfReal Knots, TColStd_Array1OfInteger Mults)
        {
            throw new NotImplementedException();
        }
    }; // class Convert_CompBezierCurves2dToBSplineCurve2d
}